<!-- HTML header for doxygen 1.8.6-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<title>OpenCV: cv::Vec&lt; _Tp, cn &gt; Class Template Reference</title>
<link href="../../opencv.ico" rel="shortcut icon" type="image/x-icon" />
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<script type="text/javascript" src="../../tutorial-utils.js"></script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<script type="text/x-mathjax-config">
  MathJax.Hub.Config({
    extensions: ["tex2jax.js", "TeX/AMSmath.js", "TeX/AMSsymbols.js"],
    jax: ["input/TeX","output/HTML-CSS"],
});
//<![CDATA[
MathJax.Hub.Config(
{
  TeX: {
      Macros: {
          matTT: [ "\\[ \\left|\\begin{array}{ccc} #1 & #2 & #3\\\\ #4 & #5 & #6\\\\ #7 & #8 & #9 \\end{array}\\right| \\]", 9],
          fork: ["\\left\\{ \\begin{array}{l l} #1 & \\mbox{#2}\\\\ #3 & \\mbox{#4}\\\\ \\end{array} \\right.", 4],
          forkthree: ["\\left\\{ \\begin{array}{l l} #1 & \\mbox{#2}\\\\ #3 & \\mbox{#4}\\\\ #5 & \\mbox{#6}\\\\ \\end{array} \\right.", 6],
          forkfour: ["\\left\\{ \\begin{array}{l l} #1 & \\mbox{#2}\\\\ #3 & \\mbox{#4}\\\\ #5 & \\mbox{#6}\\\\ #7 & \\mbox{#8}\\\\ \\end{array} \\right.", 8],
          vecthree: ["\\begin{bmatrix} #1\\\\ #2\\\\ #3 \\end{bmatrix}", 3],
          vecthreethree: ["\\begin{bmatrix} #1 & #2 & #3\\\\ #4 & #5 & #6\\\\ #7 & #8 & #9 \\end{bmatrix}", 9],
          cameramatrix: ["#1 = \\begin{bmatrix} f_x & 0 & c_x\\\\ 0 & f_y & c_y\\\\ 0 & 0 & 1 \\end{bmatrix}", 1],
          distcoeffs: ["(k_1, k_2, p_1, p_2[, k_3[, k_4, k_5, k_6 [, s_1, s_2, s_3, s_4[, \\tau_x, \\tau_y]]]]) \\text{ of 4, 5, 8, 12 or 14 elements}"],
          distcoeffsfisheye: ["(k_1, k_2, k_3, k_4)"],
          hdotsfor: ["\\dots", 1],
          mathbbm: ["\\mathbb{#1}", 1],
          bordermatrix: ["\\matrix{#1}", 1]
      }
  }
}
);
//]]>
</script><script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
<link href="../../stylesheet.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<!--#include virtual="/google-search.html"-->
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="../../opencv-logo-small.png"/></td>
  <td style="padding-left: 0.5em;">
   <div id="projectname">OpenCV
   &#160;<span id="projectnumber">4.5.2</span>
   </div>
   <div id="projectbrief">Open Source Computer Vision</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('../../',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="../../d2/d75/namespacecv.html">cv</a></li><li class="navelem"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="../../db/d74/classcv_1_1Vec-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">cv::Vec&lt; _Tp, cn &gt; Class Template Reference<div class="ingroups"><a class="el" href="../../d0/de1/group__core.html">Core functionality</a> &raquo; <a class="el" href="../../dc/d84/group__core__basic.html">Basic structures</a></div></div>  </div>
</div><!--header-->
<div class="contents">

<p>Template class for short numerical vectors, a partial case of <a class="el" href="../../de/de1/classcv_1_1Matx.html" title="Template class for small matrices whose type and size are known at compilation time. ">Matx</a>.  
 <a href="../../d6/dcf/classcv_1_1Vec.html#details">More...</a></p>

<p><code>#include &lt;opencv2/core/matx.hpp&gt;</code></p>
<div class="dynheader">
Inheritance diagram for cv::Vec&lt; _Tp, cn &gt;:</div>
<div class="dyncontent">
 <div class="center">
  <img src="../../d6/dcf/classcv_1_1Vec.png" usemap="#cv::Vec_3C_20_5FTp_2C_20cn_20_3E_map" alt=""/>
  <map id="cv::Vec_3C_20_5FTp_2C_20cn_20_3E_map" name="cv::Vec_3C_20_5FTp_2C_20cn_20_3E_map">
<area href="../../de/de1/classcv_1_1Matx.html" alt="cv::Matx&lt; _Tp, cn, 1 &gt;" shape="rect" coords="0,0,143,24"/>
</map>
 </div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:a5657f67ae30031ab98de6da975837df4"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom">{ <br />
&#160;&#160;<a class="el" href="../../d6/dcf/classcv_1_1Vec.html#a5657f67ae30031ab98de6da975837df4ae9575073c9a06ece6f8f689cfdaffda1">channels</a> = cn, 
<br />
&#160;&#160;<a class="el" href="../../d6/dcf/classcv_1_1Vec.html#a5657f67ae30031ab98de6da975837df4add46bf25481cd2ca1c8f233cb902ab09">_dummy_enum_finalizer</a> = 0
<br />
 }</td></tr>
<tr class="separator:a5657f67ae30031ab98de6da975837df4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adca5e5fb1c491d3f253c9110777969aa"><td class="memItemLeft" align="right" valign="top">typedef _Tp&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#adca5e5fb1c491d3f253c9110777969aa">value_type</a></td></tr>
<tr class="separator:adca5e5fb1c491d3f253c9110777969aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_types_classcv_1_1Matx"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classcv_1_1Matx')"><img src="../../closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="../../de/de1/classcv_1_1Matx.html">cv::Matx&lt; _Tp, cn, 1 &gt;</a></td></tr>
<tr class="memitem:a5a5955a6d8274a374aa637b21272f3a3 inherit pub_types_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a5a5955a6d8274a374aa637b21272f3a3 inherit pub_types_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ecf9ed18e29806025b5febbabcbeb9b inherit pub_types_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, <a class="el" href="../../de/de1/classcv_1_1Matx.html#a5a5955a6d8274a374aa637b21272f3a3ae18e575d92a15cffb078249823e5d9ac">shortdim</a>, 1 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a6ecf9ed18e29806025b5febbabcbeb9b">diag_type</a></td></tr>
<tr class="separator:a6ecf9ed18e29806025b5febbabcbeb9b inherit pub_types_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa55844d27a10c24f9879df52d30ef93 inherit pub_types_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#aaa55844d27a10c24f9879df52d30ef93">mat_type</a></td></tr>
<tr class="separator:aaa55844d27a10c24f9879df52d30ef93 inherit pub_types_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a413a1bcfbd47601b2336a9eff1d39b51 inherit pub_types_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">typedef _Tp&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a413a1bcfbd47601b2336a9eff1d39b51">value_type</a></td></tr>
<tr class="separator:a413a1bcfbd47601b2336a9eff1d39b51 inherit pub_types_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a72bcb5232e9c11542886319edb9809a9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#a72bcb5232e9c11542886319edb9809a9">Vec</a> ()</td></tr>
<tr class="memdesc:a72bcb5232e9c11542886319edb9809a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">default constructor  <a href="#a72bcb5232e9c11542886319edb9809a9">More...</a><br /></td></tr>
<tr class="separator:a72bcb5232e9c11542886319edb9809a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70931c51a1f6c84bc8f1863b8f35fadc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#a70931c51a1f6c84bc8f1863b8f35fadc">Vec</a> (_Tp v0)</td></tr>
<tr class="memdesc:a70931c51a1f6c84bc8f1863b8f35fadc"><td class="mdescLeft">&#160;</td><td class="mdescRight">1-element vector constructor  <a href="#a70931c51a1f6c84bc8f1863b8f35fadc">More...</a><br /></td></tr>
<tr class="separator:a70931c51a1f6c84bc8f1863b8f35fadc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3c6059e273514f79aebefc2825ea06c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#ab3c6059e273514f79aebefc2825ea06c">Vec</a> (_Tp v0, _Tp v1)</td></tr>
<tr class="memdesc:ab3c6059e273514f79aebefc2825ea06c"><td class="mdescLeft">&#160;</td><td class="mdescRight">2-element vector constructor  <a href="#ab3c6059e273514f79aebefc2825ea06c">More...</a><br /></td></tr>
<tr class="separator:ab3c6059e273514f79aebefc2825ea06c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72280b48a5d716939114289dc0930ba6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#a72280b48a5d716939114289dc0930ba6">Vec</a> (_Tp v0, _Tp v1, _Tp v2)</td></tr>
<tr class="memdesc:a72280b48a5d716939114289dc0930ba6"><td class="mdescLeft">&#160;</td><td class="mdescRight">3-element vector constructor  <a href="#a72280b48a5d716939114289dc0930ba6">More...</a><br /></td></tr>
<tr class="separator:a72280b48a5d716939114289dc0930ba6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4860aebf83282553be32c021cf9726bc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#a4860aebf83282553be32c021cf9726bc">Vec</a> (_Tp v0, _Tp v1, _Tp v2, _Tp v3)</td></tr>
<tr class="memdesc:a4860aebf83282553be32c021cf9726bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">4-element vector constructor  <a href="#a4860aebf83282553be32c021cf9726bc">More...</a><br /></td></tr>
<tr class="separator:a4860aebf83282553be32c021cf9726bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae50afd23b21fbd313dbfc8476db849b2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#ae50afd23b21fbd313dbfc8476db849b2">Vec</a> (_Tp v0, _Tp v1, _Tp v2, _Tp v3, _Tp v4)</td></tr>
<tr class="memdesc:ae50afd23b21fbd313dbfc8476db849b2"><td class="mdescLeft">&#160;</td><td class="mdescRight">5-element vector constructor  <a href="#ae50afd23b21fbd313dbfc8476db849b2">More...</a><br /></td></tr>
<tr class="separator:ae50afd23b21fbd313dbfc8476db849b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a841ae2e0076c9393b42baee62f1ddafc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#a841ae2e0076c9393b42baee62f1ddafc">Vec</a> (_Tp v0, _Tp v1, _Tp v2, _Tp v3, _Tp v4, _Tp v5)</td></tr>
<tr class="memdesc:a841ae2e0076c9393b42baee62f1ddafc"><td class="mdescLeft">&#160;</td><td class="mdescRight">6-element vector constructor  <a href="#a841ae2e0076c9393b42baee62f1ddafc">More...</a><br /></td></tr>
<tr class="separator:a841ae2e0076c9393b42baee62f1ddafc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78a6c4b0bd6932de02c191365a4e7d87"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#a78a6c4b0bd6932de02c191365a4e7d87">Vec</a> (_Tp v0, _Tp v1, _Tp v2, _Tp v3, _Tp v4, _Tp v5, _Tp v6)</td></tr>
<tr class="memdesc:a78a6c4b0bd6932de02c191365a4e7d87"><td class="mdescLeft">&#160;</td><td class="mdescRight">7-element vector constructor  <a href="#a78a6c4b0bd6932de02c191365a4e7d87">More...</a><br /></td></tr>
<tr class="separator:a78a6c4b0bd6932de02c191365a4e7d87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af133aa5b6e162a522a72a999a7130786"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#af133aa5b6e162a522a72a999a7130786">Vec</a> (_Tp v0, _Tp v1, _Tp v2, _Tp v3, _Tp v4, _Tp v5, _Tp v6, _Tp v7)</td></tr>
<tr class="memdesc:af133aa5b6e162a522a72a999a7130786"><td class="mdescLeft">&#160;</td><td class="mdescRight">8-element vector constructor  <a href="#af133aa5b6e162a522a72a999a7130786">More...</a><br /></td></tr>
<tr class="separator:af133aa5b6e162a522a72a999a7130786"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25667a57fe49571f285bf5b65e8e76d0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#a25667a57fe49571f285bf5b65e8e76d0">Vec</a> (_Tp v0, _Tp v1, _Tp v2, _Tp v3, _Tp v4, _Tp v5, _Tp v6, _Tp v7, _Tp v8)</td></tr>
<tr class="memdesc:a25667a57fe49571f285bf5b65e8e76d0"><td class="mdescLeft">&#160;</td><td class="mdescRight">9-element vector constructor  <a href="#a25667a57fe49571f285bf5b65e8e76d0">More...</a><br /></td></tr>
<tr class="separator:a25667a57fe49571f285bf5b65e8e76d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a74ba63687a0a3878d9a3ded1e0990622"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#a74ba63687a0a3878d9a3ded1e0990622">Vec</a> (_Tp v0, _Tp v1, _Tp v2, _Tp v3, _Tp v4, _Tp v5, _Tp v6, _Tp v7, _Tp v8, _Tp v9)</td></tr>
<tr class="memdesc:a74ba63687a0a3878d9a3ded1e0990622"><td class="mdescLeft">&#160;</td><td class="mdescRight">10-element vector constructor  <a href="#a74ba63687a0a3878d9a3ded1e0990622">More...</a><br /></td></tr>
<tr class="separator:a74ba63687a0a3878d9a3ded1e0990622"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad3ca0d42d33d8c567a13583e7bec56b8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#ad3ca0d42d33d8c567a13583e7bec56b8">Vec</a> (_Tp v0, _Tp v1, _Tp v2, _Tp v3, _Tp v4, _Tp v5, _Tp v6, _Tp v7, _Tp v8, _Tp v9, _Tp v10, _Tp v11, _Tp v12, _Tp v13)</td></tr>
<tr class="memdesc:ad3ca0d42d33d8c567a13583e7bec56b8"><td class="mdescLeft">&#160;</td><td class="mdescRight">14-element vector constructor  <a href="#ad3ca0d42d33d8c567a13583e7bec56b8">More...</a><br /></td></tr>
<tr class="separator:ad3ca0d42d33d8c567a13583e7bec56b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae18d706f80604c0ff965ae3e0990133b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#ae18d706f80604c0ff965ae3e0990133b">Vec</a> (const _Tp *values)</td></tr>
<tr class="separator:ae18d706f80604c0ff965ae3e0990133b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a75d9d5f91cbdccc4d23a0be648defab6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#a75d9d5f91cbdccc4d23a0be648defab6">Vec</a> (std::initializer_list&lt; _Tp &gt;)</td></tr>
<tr class="separator:a75d9d5f91cbdccc4d23a0be648defab6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2bcc2be2e6fc71d00a03f109e445f86b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#a2bcc2be2e6fc71d00a03f109e445f86b">Vec</a> (const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;v)</td></tr>
<tr class="separator:a2bcc2be2e6fc71d00a03f109e445f86b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7fd8306c05b9acc8a29b8c9aed9e862e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#a7fd8306c05b9acc8a29b8c9aed9e862e">Vec</a> (const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, cn, 1 &gt; &amp;a, const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, cn, 1 &gt; &amp;b, Matx_AddOp)</td></tr>
<tr class="separator:a7fd8306c05b9acc8a29b8c9aed9e862e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad44e28ea1f8406e959b5e9f775f8bae"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#aad44e28ea1f8406e959b5e9f775f8bae">Vec</a> (const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, cn, 1 &gt; &amp;a, const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, cn, 1 &gt; &amp;b, Matx_SubOp)</td></tr>
<tr class="separator:aad44e28ea1f8406e959b5e9f775f8bae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afee660de3dc97a440b310e7dada5cb92"><td class="memTemplParams" colspan="2">template&lt;typename _T2 &gt; </td></tr>
<tr class="memitem:afee660de3dc97a440b310e7dada5cb92"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#afee660de3dc97a440b310e7dada5cb92">Vec</a> (const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, cn, 1 &gt; &amp;a, _T2 alpha, Matx_ScaleOp)</td></tr>
<tr class="separator:afee660de3dc97a440b310e7dada5cb92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec94e42e35b3f967f2e13c958351a266"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#aec94e42e35b3f967f2e13c958351a266">conj</a> () const</td></tr>
<tr class="memdesc:aec94e42e35b3f967f2e13c958351a266"><td class="mdescLeft">&#160;</td><td class="mdescRight">conjugation (makes sense for complex numbers and quaternions)  <a href="#aec94e42e35b3f967f2e13c958351a266">More...</a><br /></td></tr>
<tr class="separator:aec94e42e35b3f967f2e13c958351a266"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb91d64fc995b155a99ded4fb1520295"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#aeb91d64fc995b155a99ded4fb1520295">cross</a> (const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a> &amp;v) const</td></tr>
<tr class="separator:aeb91d64fc995b155a99ded4fb1520295"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa589d89684b9ef16dbc5f2603c0f53a2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#aa589d89684b9ef16dbc5f2603c0f53a2">mul</a> (const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;v) const</td></tr>
<tr class="memdesc:aa589d89684b9ef16dbc5f2603c0f53a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">per-element multiplication  <a href="#aa589d89684b9ef16dbc5f2603c0f53a2">More...</a><br /></td></tr>
<tr class="separator:aa589d89684b9ef16dbc5f2603c0f53a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a40cd44ce1abcfc65ffb1a0615f0ca493"><td class="memTemplParams" colspan="2">template&lt;typename T2 &gt; </td></tr>
<tr class="memitem:a40cd44ce1abcfc65ffb1a0615f0ca493"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#a40cd44ce1abcfc65ffb1a0615f0ca493">operator Vec&lt; T2, cn &gt;</a> () const</td></tr>
<tr class="memdesc:a40cd44ce1abcfc65ffb1a0615f0ca493"><td class="mdescLeft">&#160;</td><td class="mdescRight">conversion to another data type  <a href="#a40cd44ce1abcfc65ffb1a0615f0ca493">More...</a><br /></td></tr>
<tr class="separator:a40cd44ce1abcfc65ffb1a0615f0ca493"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c3985698335fe7c60925a39697237ca"><td class="memItemLeft" align="right" valign="top">const _Tp &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#a4c3985698335fe7c60925a39697237ca">operator()</a> (int i) const</td></tr>
<tr class="separator:a4c3985698335fe7c60925a39697237ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1bd7f947444d42ee624a00e0cabe413"><td class="memItemLeft" align="right" valign="top">_Tp &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#ae1bd7f947444d42ee624a00e0cabe413">operator()</a> (int i)</td></tr>
<tr class="separator:ae1bd7f947444d42ee624a00e0cabe413"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb3c02f474eec3f1c36a90565895396a"><td class="memItemLeft" align="right" valign="top">const _Tp &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#acb3c02f474eec3f1c36a90565895396a">operator[]</a> (int i) const</td></tr>
<tr class="separator:acb3c02f474eec3f1c36a90565895396a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac65f71f08e6af6e807ba4ca47ffd0d90"><td class="memItemLeft" align="right" valign="top">_Tp &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#ac65f71f08e6af6e807ba4ca47ffd0d90">operator[]</a> (int i)</td></tr>
<tr class="separator:ac65f71f08e6af6e807ba4ca47ffd0d90"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classcv_1_1Matx"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classcv_1_1Matx')"><img src="../../closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="../../de/de1/classcv_1_1Matx.html">cv::Matx&lt; _Tp, cn, 1 &gt;</a></td></tr>
<tr class="memitem:a03e916d291e4922a0e96ea638b32066e inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a03e916d291e4922a0e96ea638b32066e">Matx</a> ()</td></tr>
<tr class="memdesc:a03e916d291e4922a0e96ea638b32066e inherit pub_methods_classcv_1_1Matx"><td class="mdescLeft">&#160;</td><td class="mdescRight">default constructor  <a href="../../de/de1/classcv_1_1Matx.html#a03e916d291e4922a0e96ea638b32066e">More...</a><br /></td></tr>
<tr class="separator:a03e916d291e4922a0e96ea638b32066e inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72dba1f2b11abbd120989faeca002005 inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a72dba1f2b11abbd120989faeca002005">Matx</a> (_Tp v0)</td></tr>
<tr class="memdesc:a72dba1f2b11abbd120989faeca002005 inherit pub_methods_classcv_1_1Matx"><td class="mdescLeft">&#160;</td><td class="mdescRight">1x1 matrix  <a href="../../de/de1/classcv_1_1Matx.html#a72dba1f2b11abbd120989faeca002005">More...</a><br /></td></tr>
<tr class="separator:a72dba1f2b11abbd120989faeca002005 inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b6773f6cd5b17bc4b4acaa450f17c0f inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a9b6773f6cd5b17bc4b4acaa450f17c0f">Matx</a> (_Tp v0, _Tp v1)</td></tr>
<tr class="memdesc:a9b6773f6cd5b17bc4b4acaa450f17c0f inherit pub_methods_classcv_1_1Matx"><td class="mdescLeft">&#160;</td><td class="mdescRight">1x2 or 2x1 matrix  <a href="../../de/de1/classcv_1_1Matx.html#a9b6773f6cd5b17bc4b4acaa450f17c0f">More...</a><br /></td></tr>
<tr class="separator:a9b6773f6cd5b17bc4b4acaa450f17c0f inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00cb206e86adfffa63b9d0474ded3f56 inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a00cb206e86adfffa63b9d0474ded3f56">Matx</a> (_Tp v0, _Tp v1, _Tp v2)</td></tr>
<tr class="memdesc:a00cb206e86adfffa63b9d0474ded3f56 inherit pub_methods_classcv_1_1Matx"><td class="mdescLeft">&#160;</td><td class="mdescRight">1x3 or 3x1 matrix  <a href="../../de/de1/classcv_1_1Matx.html#a00cb206e86adfffa63b9d0474ded3f56">More...</a><br /></td></tr>
<tr class="separator:a00cb206e86adfffa63b9d0474ded3f56 inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ea79655491a8e300aa2946d32915510 inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a9ea79655491a8e300aa2946d32915510">Matx</a> (_Tp v0, _Tp v1, _Tp v2, _Tp v3)</td></tr>
<tr class="memdesc:a9ea79655491a8e300aa2946d32915510 inherit pub_methods_classcv_1_1Matx"><td class="mdescLeft">&#160;</td><td class="mdescRight">1x4, 2x2 or 4x1 matrix  <a href="../../de/de1/classcv_1_1Matx.html#a9ea79655491a8e300aa2946d32915510">More...</a><br /></td></tr>
<tr class="separator:a9ea79655491a8e300aa2946d32915510 inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7156978618601cb86c3f45c8074976dc inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a7156978618601cb86c3f45c8074976dc">Matx</a> (_Tp v0, _Tp v1, _Tp v2, _Tp v3, _Tp v4)</td></tr>
<tr class="memdesc:a7156978618601cb86c3f45c8074976dc inherit pub_methods_classcv_1_1Matx"><td class="mdescLeft">&#160;</td><td class="mdescRight">1x5 or 5x1 matrix  <a href="../../de/de1/classcv_1_1Matx.html#a7156978618601cb86c3f45c8074976dc">More...</a><br /></td></tr>
<tr class="separator:a7156978618601cb86c3f45c8074976dc inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8fa16146cd3c5a9dc5ef684f8950576a inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a8fa16146cd3c5a9dc5ef684f8950576a">Matx</a> (_Tp v0, _Tp v1, _Tp v2, _Tp v3, _Tp v4, _Tp v5)</td></tr>
<tr class="memdesc:a8fa16146cd3c5a9dc5ef684f8950576a inherit pub_methods_classcv_1_1Matx"><td class="mdescLeft">&#160;</td><td class="mdescRight">1x6, 2x3, 3x2 or 6x1 matrix  <a href="../../de/de1/classcv_1_1Matx.html#a8fa16146cd3c5a9dc5ef684f8950576a">More...</a><br /></td></tr>
<tr class="separator:a8fa16146cd3c5a9dc5ef684f8950576a inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d77fad0d4b799bbeb508708a0adc125 inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a7d77fad0d4b799bbeb508708a0adc125">Matx</a> (_Tp v0, _Tp v1, _Tp v2, _Tp v3, _Tp v4, _Tp v5, _Tp v6)</td></tr>
<tr class="memdesc:a7d77fad0d4b799bbeb508708a0adc125 inherit pub_methods_classcv_1_1Matx"><td class="mdescLeft">&#160;</td><td class="mdescRight">1x7 or 7x1 matrix  <a href="../../de/de1/classcv_1_1Matx.html#a7d77fad0d4b799bbeb508708a0adc125">More...</a><br /></td></tr>
<tr class="separator:a7d77fad0d4b799bbeb508708a0adc125 inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd526d29f010fced07fac0f40910e9c8 inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#acd526d29f010fced07fac0f40910e9c8">Matx</a> (_Tp v0, _Tp v1, _Tp v2, _Tp v3, _Tp v4, _Tp v5, _Tp v6, _Tp v7)</td></tr>
<tr class="memdesc:acd526d29f010fced07fac0f40910e9c8 inherit pub_methods_classcv_1_1Matx"><td class="mdescLeft">&#160;</td><td class="mdescRight">1x8, 2x4, 4x2 or 8x1 matrix  <a href="../../de/de1/classcv_1_1Matx.html#acd526d29f010fced07fac0f40910e9c8">More...</a><br /></td></tr>
<tr class="separator:acd526d29f010fced07fac0f40910e9c8 inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aece2123f4f5ee3b2feef5b2040f5a10b inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#aece2123f4f5ee3b2feef5b2040f5a10b">Matx</a> (_Tp v0, _Tp v1, _Tp v2, _Tp v3, _Tp v4, _Tp v5, _Tp v6, _Tp v7, _Tp v8)</td></tr>
<tr class="memdesc:aece2123f4f5ee3b2feef5b2040f5a10b inherit pub_methods_classcv_1_1Matx"><td class="mdescLeft">&#160;</td><td class="mdescRight">1x9, 3x3 or 9x1 matrix  <a href="../../de/de1/classcv_1_1Matx.html#aece2123f4f5ee3b2feef5b2040f5a10b">More...</a><br /></td></tr>
<tr class="separator:aece2123f4f5ee3b2feef5b2040f5a10b inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7db0ee3454c39f74096161652b4754cd inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a7db0ee3454c39f74096161652b4754cd">Matx</a> (_Tp v0, _Tp v1, _Tp v2, _Tp v3, _Tp v4, _Tp v5, _Tp v6, _Tp v7, _Tp v8, _Tp v9)</td></tr>
<tr class="memdesc:a7db0ee3454c39f74096161652b4754cd inherit pub_methods_classcv_1_1Matx"><td class="mdescLeft">&#160;</td><td class="mdescRight">1x10, 2x5 or 5x2 or 10x1 matrix  <a href="../../de/de1/classcv_1_1Matx.html#a7db0ee3454c39f74096161652b4754cd">More...</a><br /></td></tr>
<tr class="separator:a7db0ee3454c39f74096161652b4754cd inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a063f4e2a8351fcfade27f01834918f00 inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a063f4e2a8351fcfade27f01834918f00">Matx</a> (_Tp v0, _Tp v1, _Tp v2, _Tp v3, _Tp v4, _Tp v5, _Tp v6, _Tp v7, _Tp v8, _Tp v9, _Tp v10, _Tp v11)</td></tr>
<tr class="memdesc:a063f4e2a8351fcfade27f01834918f00 inherit pub_methods_classcv_1_1Matx"><td class="mdescLeft">&#160;</td><td class="mdescRight">1x12, 2x6, 3x4, 4x3, 6x2 or 12x1 matrix  <a href="../../de/de1/classcv_1_1Matx.html#a063f4e2a8351fcfade27f01834918f00">More...</a><br /></td></tr>
<tr class="separator:a063f4e2a8351fcfade27f01834918f00 inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b928985c6849d798b9dda2da8206539 inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a0b928985c6849d798b9dda2da8206539">Matx</a> (_Tp v0, _Tp v1, _Tp v2, _Tp v3, _Tp v4, _Tp v5, _Tp v6, _Tp v7, _Tp v8, _Tp v9, _Tp v10, _Tp v11, _Tp v12, _Tp v13)</td></tr>
<tr class="memdesc:a0b928985c6849d798b9dda2da8206539 inherit pub_methods_classcv_1_1Matx"><td class="mdescLeft">&#160;</td><td class="mdescRight">1x14, 2x7, 7x2 or 14x1 matrix  <a href="../../de/de1/classcv_1_1Matx.html#a0b928985c6849d798b9dda2da8206539">More...</a><br /></td></tr>
<tr class="separator:a0b928985c6849d798b9dda2da8206539 inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d6414aaa86e104f325da7be04260a8b inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a8d6414aaa86e104f325da7be04260a8b">Matx</a> (_Tp v0, _Tp v1, _Tp v2, _Tp v3, _Tp v4, _Tp v5, _Tp v6, _Tp v7, _Tp v8, _Tp v9, _Tp v10, _Tp v11, _Tp v12, _Tp v13, _Tp v14, _Tp v15)</td></tr>
<tr class="memdesc:a8d6414aaa86e104f325da7be04260a8b inherit pub_methods_classcv_1_1Matx"><td class="mdescLeft">&#160;</td><td class="mdescRight">1x16, 4x4 or 16x1 matrix  <a href="../../de/de1/classcv_1_1Matx.html#a8d6414aaa86e104f325da7be04260a8b">More...</a><br /></td></tr>
<tr class="separator:a8d6414aaa86e104f325da7be04260a8b inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd7be06c6ddc6da806b56e7be192fb07 inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#abd7be06c6ddc6da806b56e7be192fb07">Matx</a> (const _Tp *vals)</td></tr>
<tr class="memdesc:abd7be06c6ddc6da806b56e7be192fb07 inherit pub_methods_classcv_1_1Matx"><td class="mdescLeft">&#160;</td><td class="mdescRight">initialize from a plain array  <a href="../../de/de1/classcv_1_1Matx.html#abd7be06c6ddc6da806b56e7be192fb07">More...</a><br /></td></tr>
<tr class="separator:abd7be06c6ddc6da806b56e7be192fb07 inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae747ae36b477e01422db61a3b3c47ead inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#ae747ae36b477e01422db61a3b3c47ead">Matx</a> (std::initializer_list&lt; _Tp &gt;)</td></tr>
<tr class="memdesc:ae747ae36b477e01422db61a3b3c47ead inherit pub_methods_classcv_1_1Matx"><td class="mdescLeft">&#160;</td><td class="mdescRight">initialize from an initializer list  <a href="../../de/de1/classcv_1_1Matx.html#ae747ae36b477e01422db61a3b3c47ead">More...</a><br /></td></tr>
<tr class="separator:ae747ae36b477e01422db61a3b3c47ead inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f960898eebb4f9592486fc81840978f inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a3f960898eebb4f9592486fc81840978f">Matx</a> (const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;a, const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;b, Matx_AddOp)</td></tr>
<tr class="separator:a3f960898eebb4f9592486fc81840978f inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf035b49c0479f965a64831ffc610d75 inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#adf035b49c0479f965a64831ffc610d75">Matx</a> (const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;a, const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;b, Matx_SubOp)</td></tr>
<tr class="separator:adf035b49c0479f965a64831ffc610d75 inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1293b20fb445c78451ec743a2bebabb inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#ab1293b20fb445c78451ec743a2bebabb">Matx</a> (const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;a, _T2 alpha, Matx_ScaleOp)</td></tr>
<tr class="separator:ab1293b20fb445c78451ec743a2bebabb inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b01f413b8f5db2dfee89fd449e5711d inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a0b01f413b8f5db2dfee89fd449e5711d">Matx</a> (const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;a, const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;b, Matx_MulOp)</td></tr>
<tr class="separator:a0b01f413b8f5db2dfee89fd449e5711d inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae776dbc8f7256e7a644b71cd9d996c79 inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#ae776dbc8f7256e7a644b71cd9d996c79">Matx</a> (const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;a, const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;b, Matx_DivOp)</td></tr>
<tr class="separator:ae776dbc8f7256e7a644b71cd9d996c79 inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a059fd9255b0922cddb4a14c6bf10390b inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a059fd9255b0922cddb4a14c6bf10390b">Matx</a> (const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, l &gt; &amp;a, const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, l, n &gt; &amp;b, Matx_MatMulOp)</td></tr>
<tr class="separator:a059fd9255b0922cddb4a14c6bf10390b inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf880ba8218784d49391802b69198810 inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#abf880ba8218784d49391802b69198810">Matx</a> (const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, n, m &gt; &amp;a, Matx_TOp)</td></tr>
<tr class="separator:abf880ba8218784d49391802b69198810 inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7291adaf84ce172b2ac2f4211aa296fc inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, 1 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a7291adaf84ce172b2ac2f4211aa296fc">col</a> (int i) const</td></tr>
<tr class="memdesc:a7291adaf84ce172b2ac2f4211aa296fc inherit pub_methods_classcv_1_1Matx"><td class="mdescLeft">&#160;</td><td class="mdescRight">extract the matrix column  <a href="../../de/de1/classcv_1_1Matx.html#a7291adaf84ce172b2ac2f4211aa296fc">More...</a><br /></td></tr>
<tr class="separator:a7291adaf84ce172b2ac2f4211aa296fc inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad36bff6ac4f8daa72099d7e1578b2370 inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#ad36bff6ac4f8daa72099d7e1578b2370">ddot</a> (const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;v) const</td></tr>
<tr class="memdesc:ad36bff6ac4f8daa72099d7e1578b2370 inherit pub_methods_classcv_1_1Matx"><td class="mdescLeft">&#160;</td><td class="mdescRight">dot product computed in double-precision arithmetics  <a href="../../de/de1/classcv_1_1Matx.html#ad36bff6ac4f8daa72099d7e1578b2370">More...</a><br /></td></tr>
<tr class="separator:ad36bff6ac4f8daa72099d7e1578b2370 inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae3606f80ef046e79628cd8b5fc54fb8 inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a6ecf9ed18e29806025b5febbabcbeb9b">diag_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#aae3606f80ef046e79628cd8b5fc54fb8">diag</a> () const</td></tr>
<tr class="memdesc:aae3606f80ef046e79628cd8b5fc54fb8 inherit pub_methods_classcv_1_1Matx"><td class="mdescLeft">&#160;</td><td class="mdescRight">extract the matrix diagonal  <a href="../../de/de1/classcv_1_1Matx.html#aae3606f80ef046e79628cd8b5fc54fb8">More...</a><br /></td></tr>
<tr class="separator:aae3606f80ef046e79628cd8b5fc54fb8 inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac75fdbce4c1e5627b2729175bdb6eaf1 inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#ac75fdbce4c1e5627b2729175bdb6eaf1">div</a> (const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;a) const</td></tr>
<tr class="memdesc:ac75fdbce4c1e5627b2729175bdb6eaf1 inherit pub_methods_classcv_1_1Matx"><td class="mdescLeft">&#160;</td><td class="mdescRight">divide two matrices element-wise  <a href="../../de/de1/classcv_1_1Matx.html#ac75fdbce4c1e5627b2729175bdb6eaf1">More...</a><br /></td></tr>
<tr class="separator:ac75fdbce4c1e5627b2729175bdb6eaf1 inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff0ce90dadd68822c348b0bbae4a5f2a inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">_Tp&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#aff0ce90dadd68822c348b0bbae4a5f2a">dot</a> (const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;v) const</td></tr>
<tr class="memdesc:aff0ce90dadd68822c348b0bbae4a5f2a inherit pub_methods_classcv_1_1Matx"><td class="mdescLeft">&#160;</td><td class="mdescRight">dot product computed with the default precision  <a href="../../de/de1/classcv_1_1Matx.html#aff0ce90dadd68822c348b0bbae4a5f2a">More...</a><br /></td></tr>
<tr class="separator:aff0ce90dadd68822c348b0bbae4a5f2a inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e180104b35cf9a24d129619ba18aba7 inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m1, n1 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a3e180104b35cf9a24d129619ba18aba7">get_minor</a> (int base_row, int base_col) const</td></tr>
<tr class="memdesc:a3e180104b35cf9a24d129619ba18aba7 inherit pub_methods_classcv_1_1Matx"><td class="mdescLeft">&#160;</td><td class="mdescRight">extract part of the matrix  <a href="../../de/de1/classcv_1_1Matx.html#a3e180104b35cf9a24d129619ba18aba7">More...</a><br /></td></tr>
<tr class="separator:a3e180104b35cf9a24d129619ba18aba7 inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6891a002ccb92af0859cf393a25451f4 inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, n, m &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a6891a002ccb92af0859cf393a25451f4">inv</a> (int method=DECOMP_LU, bool *p_is_ok=NULL) const</td></tr>
<tr class="memdesc:a6891a002ccb92af0859cf393a25451f4 inherit pub_methods_classcv_1_1Matx"><td class="mdescLeft">&#160;</td><td class="mdescRight">invert the matrix  <a href="../../de/de1/classcv_1_1Matx.html#a6891a002ccb92af0859cf393a25451f4">More...</a><br /></td></tr>
<tr class="separator:a6891a002ccb92af0859cf393a25451f4 inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd1da25627683af42e0a878a25679af9 inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#afd1da25627683af42e0a878a25679af9">mul</a> (const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;a) const</td></tr>
<tr class="memdesc:afd1da25627683af42e0a878a25679af9 inherit pub_methods_classcv_1_1Matx"><td class="mdescLeft">&#160;</td><td class="mdescRight">multiply two matrices element-wise  <a href="../../de/de1/classcv_1_1Matx.html#afd1da25627683af42e0a878a25679af9">More...</a><br /></td></tr>
<tr class="separator:afd1da25627683af42e0a878a25679af9 inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52462c5d76a61e63881055bc96fcc711 inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a52462c5d76a61e63881055bc96fcc711">operator Matx&lt; T2, m, n &gt;</a> () const</td></tr>
<tr class="memdesc:a52462c5d76a61e63881055bc96fcc711 inherit pub_methods_classcv_1_1Matx"><td class="mdescLeft">&#160;</td><td class="mdescRight">conversion to another data type  <a href="../../de/de1/classcv_1_1Matx.html#a52462c5d76a61e63881055bc96fcc711">More...</a><br /></td></tr>
<tr class="separator:a52462c5d76a61e63881055bc96fcc711 inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a755a3ab99c555fde38f41746c68d6055 inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">const _Tp &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a755a3ab99c555fde38f41746c68d6055">operator()</a> (int <a class="el" href="../../de/de1/classcv_1_1Matx.html#a84eb6938d3a7b91504e16b9a633bfae9">row</a>, int <a class="el" href="../../de/de1/classcv_1_1Matx.html#a7291adaf84ce172b2ac2f4211aa296fc">col</a>) const</td></tr>
<tr class="memdesc:a755a3ab99c555fde38f41746c68d6055 inherit pub_methods_classcv_1_1Matx"><td class="mdescLeft">&#160;</td><td class="mdescRight">element access  <a href="../../de/de1/classcv_1_1Matx.html#a755a3ab99c555fde38f41746c68d6055">More...</a><br /></td></tr>
<tr class="separator:a755a3ab99c555fde38f41746c68d6055 inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42afe924b158e8777b5b39810b5a1825 inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">_Tp &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a42afe924b158e8777b5b39810b5a1825">operator()</a> (int <a class="el" href="../../de/de1/classcv_1_1Matx.html#a84eb6938d3a7b91504e16b9a633bfae9">row</a>, int <a class="el" href="../../de/de1/classcv_1_1Matx.html#a7291adaf84ce172b2ac2f4211aa296fc">col</a>)</td></tr>
<tr class="separator:a42afe924b158e8777b5b39810b5a1825 inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a605f3bd68541387226627fd6a9f706bb inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">const _Tp &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a605f3bd68541387226627fd6a9f706bb">operator()</a> (int i) const</td></tr>
<tr class="memdesc:a605f3bd68541387226627fd6a9f706bb inherit pub_methods_classcv_1_1Matx"><td class="mdescLeft">&#160;</td><td class="mdescRight">1D element access  <a href="../../de/de1/classcv_1_1Matx.html#a605f3bd68541387226627fd6a9f706bb">More...</a><br /></td></tr>
<tr class="separator:a605f3bd68541387226627fd6a9f706bb inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a686d4530a3baaf2640520c8aa9222439 inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">_Tp &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a686d4530a3baaf2640520c8aa9222439">operator()</a> (int i)</td></tr>
<tr class="separator:a686d4530a3baaf2640520c8aa9222439 inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a38e9d03a3e0a555a8b763ad2bf0383fe inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m1, n1 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a38e9d03a3e0a555a8b763ad2bf0383fe">reshape</a> () const</td></tr>
<tr class="memdesc:a38e9d03a3e0a555a8b763ad2bf0383fe inherit pub_methods_classcv_1_1Matx"><td class="mdescLeft">&#160;</td><td class="mdescRight">change the matrix shape  <a href="../../de/de1/classcv_1_1Matx.html#a38e9d03a3e0a555a8b763ad2bf0383fe">More...</a><br /></td></tr>
<tr class="separator:a38e9d03a3e0a555a8b763ad2bf0383fe inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a84eb6938d3a7b91504e16b9a633bfae9 inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, 1, n &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a84eb6938d3a7b91504e16b9a633bfae9">row</a> (int i) const</td></tr>
<tr class="memdesc:a84eb6938d3a7b91504e16b9a633bfae9 inherit pub_methods_classcv_1_1Matx"><td class="mdescLeft">&#160;</td><td class="mdescRight">extract the matrix row  <a href="../../de/de1/classcv_1_1Matx.html#a84eb6938d3a7b91504e16b9a633bfae9">More...</a><br /></td></tr>
<tr class="separator:a84eb6938d3a7b91504e16b9a633bfae9 inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94c7233acc9a0431c3908f3b99b482c1 inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, n, l &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a94c7233acc9a0431c3908f3b99b482c1">solve</a> (const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, l &gt; &amp;rhs, int flags=DECOMP_LU) const</td></tr>
<tr class="memdesc:a94c7233acc9a0431c3908f3b99b482c1 inherit pub_methods_classcv_1_1Matx"><td class="mdescLeft">&#160;</td><td class="mdescRight">solve linear system  <a href="../../de/de1/classcv_1_1Matx.html#a94c7233acc9a0431c3908f3b99b482c1">More...</a><br /></td></tr>
<tr class="separator:a94c7233acc9a0431c3908f3b99b482c1 inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a897c4b796831e77328ad9577184e9cfa inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, n &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a897c4b796831e77328ad9577184e9cfa">solve</a> (const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, m &gt; &amp;rhs, int method) const</td></tr>
<tr class="separator:a897c4b796831e77328ad9577184e9cfa inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae3b9da36b5cc4b85c4cb1f55678c6af2 inherit pub_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, n, m &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#ae3b9da36b5cc4b85c4cb1f55678c6af2">t</a> () const</td></tr>
<tr class="memdesc:ae3b9da36b5cc4b85c4cb1f55678c6af2 inherit pub_methods_classcv_1_1Matx"><td class="mdescLeft">&#160;</td><td class="mdescRight">transpose the matrix  <a href="../../de/de1/classcv_1_1Matx.html#ae3b9da36b5cc4b85c4cb1f55678c6af2">More...</a><br /></td></tr>
<tr class="separator:ae3b9da36b5cc4b85c4cb1f55678c6af2 inherit pub_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a86371c4948f9dbb4496cfd7a559c51b4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#a86371c4948f9dbb4496cfd7a559c51b4">all</a> (_Tp alpha)</td></tr>
<tr class="separator:a86371c4948f9dbb4496cfd7a559c51b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_static_methods_classcv_1_1Matx"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classcv_1_1Matx')"><img src="../../closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="../../de/de1/classcv_1_1Matx.html">cv::Matx&lt; _Tp, cn, 1 &gt;</a></td></tr>
<tr class="memitem:aa72b89d5454c4b0b66b5667e1999e35a inherit pub_static_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#aa72b89d5454c4b0b66b5667e1999e35a">all</a> (_Tp alpha)</td></tr>
<tr class="separator:aa72b89d5454c4b0b66b5667e1999e35a inherit pub_static_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66d1c97702e18608ef7279a70cffa4cf inherit pub_static_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a66d1c97702e18608ef7279a70cffa4cf">diag</a> (const <a class="el" href="../../de/de1/classcv_1_1Matx.html#a6ecf9ed18e29806025b5febbabcbeb9b">diag_type</a> &amp;d)</td></tr>
<tr class="separator:a66d1c97702e18608ef7279a70cffa4cf inherit pub_static_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8633b16f0c8296bcee707815abe18b0e inherit pub_static_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a8633b16f0c8296bcee707815abe18b0e">eye</a> ()</td></tr>
<tr class="separator:a8633b16f0c8296bcee707815abe18b0e inherit pub_static_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0eb0a502e5ac9c4511e953e78a45ed19 inherit pub_static_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a0eb0a502e5ac9c4511e953e78a45ed19">ones</a> ()</td></tr>
<tr class="separator:a0eb0a502e5ac9c4511e953e78a45ed19 inherit pub_static_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11190acab093fb84483a90f3da059ca0 inherit pub_static_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a11190acab093fb84483a90f3da059ca0">randn</a> (_Tp a, _Tp b)</td></tr>
<tr class="memdesc:a11190acab093fb84483a90f3da059ca0 inherit pub_static_methods_classcv_1_1Matx"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generates normally distributed random numbers.  <a href="../../de/de1/classcv_1_1Matx.html#a11190acab093fb84483a90f3da059ca0">More...</a><br /></td></tr>
<tr class="separator:a11190acab093fb84483a90f3da059ca0 inherit pub_static_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1b4e9aac9b91a2ac8dddba01031becb inherit pub_static_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#ac1b4e9aac9b91a2ac8dddba01031becb">randu</a> (_Tp a, _Tp b)</td></tr>
<tr class="memdesc:ac1b4e9aac9b91a2ac8dddba01031becb inherit pub_static_methods_classcv_1_1Matx"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generates uniformly distributed random numbers.  <a href="../../de/de1/classcv_1_1Matx.html#ac1b4e9aac9b91a2ac8dddba01031becb">More...</a><br /></td></tr>
<tr class="separator:ac1b4e9aac9b91a2ac8dddba01031becb inherit pub_static_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a81ffe2c9013d6e12757bb9b3f125a669 inherit pub_static_methods_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a81ffe2c9013d6e12757bb9b3f125a669">zeros</a> ()</td></tr>
<tr class="separator:a81ffe2c9013d6e12757bb9b3f125a669 inherit pub_static_methods_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="related"></a>
Related Functions</h2></td></tr>
<tr><td class="ititle" colspan="2"><p>(Note that these are not member functions.) </p>
</td></tr>
<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr class="memitem:aa28fdeaf53664464c58293c6e0426d8b"><td class="memTemplParams" colspan="2">template&lt;typename _Tp1 , typename _Tp2 , int cn&gt; </td></tr>
<tr class="memitem:aa28fdeaf53664464c58293c6e0426d8b"><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp1, cn &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#aa28fdeaf53664464c58293c6e0426d8b">operator+=</a> (<a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp1, cn &gt; &amp;a, const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp2, cn &gt; &amp;b)</td></tr>
<tr class="separator:aa28fdeaf53664464c58293c6e0426d8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a772c997c5c21e6984cb0ef7fef95eba3"><td class="memTemplParams" colspan="2">template&lt;typename _Tp1 , typename _Tp2 , int cn&gt; </td></tr>
<tr class="memitem:a772c997c5c21e6984cb0ef7fef95eba3"><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp1, cn &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#a772c997c5c21e6984cb0ef7fef95eba3">operator-=</a> (<a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp1, cn &gt; &amp;a, const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp2, cn &gt; &amp;b)</td></tr>
<tr class="separator:a772c997c5c21e6984cb0ef7fef95eba3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a769ac1790f96e7fba1155af5c0a54d4a"><td class="memTemplParams" colspan="2">template&lt;typename _Tp , int cn&gt; </td></tr>
<tr class="memitem:a769ac1790f96e7fba1155af5c0a54d4a"><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#a769ac1790f96e7fba1155af5c0a54d4a">operator+</a> (const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;a, const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;b)</td></tr>
<tr class="separator:a769ac1790f96e7fba1155af5c0a54d4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a489b5f7e8d5589d1da7244205818a7df"><td class="memTemplParams" colspan="2">template&lt;typename _Tp , int cn&gt; </td></tr>
<tr class="memitem:a489b5f7e8d5589d1da7244205818a7df"><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#a489b5f7e8d5589d1da7244205818a7df">operator-</a> (const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;a, const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;b)</td></tr>
<tr class="separator:a489b5f7e8d5589d1da7244205818a7df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a042d09a8bb9649c097cbf9dcd17bb40d"><td class="memTemplParams" colspan="2">template&lt;typename _Tp , int cn&gt; </td></tr>
<tr class="memitem:a042d09a8bb9649c097cbf9dcd17bb40d"><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#a042d09a8bb9649c097cbf9dcd17bb40d">operator*=</a> (<a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;a, int alpha)</td></tr>
<tr class="separator:a042d09a8bb9649c097cbf9dcd17bb40d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a649fce0da8da1cfeb4942ea7455a80"><td class="memTemplParams" colspan="2">template&lt;typename _Tp , int cn&gt; </td></tr>
<tr class="memitem:a0a649fce0da8da1cfeb4942ea7455a80"><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#a0a649fce0da8da1cfeb4942ea7455a80">operator*=</a> (<a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;a, float alpha)</td></tr>
<tr class="separator:a0a649fce0da8da1cfeb4942ea7455a80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d8c6f0f19967d3386c9f0a4c04317d4"><td class="memTemplParams" colspan="2">template&lt;typename _Tp , int cn&gt; </td></tr>
<tr class="memitem:a3d8c6f0f19967d3386c9f0a4c04317d4"><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#a3d8c6f0f19967d3386c9f0a4c04317d4">operator*=</a> (<a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;a, double alpha)</td></tr>
<tr class="separator:a3d8c6f0f19967d3386c9f0a4c04317d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add504d9649102ab0a9cf7737ec256ff4"><td class="memTemplParams" colspan="2">template&lt;typename _Tp , int cn&gt; </td></tr>
<tr class="memitem:add504d9649102ab0a9cf7737ec256ff4"><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#add504d9649102ab0a9cf7737ec256ff4">operator/=</a> (<a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;a, int alpha)</td></tr>
<tr class="separator:add504d9649102ab0a9cf7737ec256ff4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9945a7ae41f49ddb19be8c43622c77fe"><td class="memTemplParams" colspan="2">template&lt;typename _Tp , int cn&gt; </td></tr>
<tr class="memitem:a9945a7ae41f49ddb19be8c43622c77fe"><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#a9945a7ae41f49ddb19be8c43622c77fe">operator/=</a> (<a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;a, float alpha)</td></tr>
<tr class="separator:a9945a7ae41f49ddb19be8c43622c77fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa8c8556cd2f6c96ef602351ad0815e0"><td class="memTemplParams" colspan="2">template&lt;typename _Tp , int cn&gt; </td></tr>
<tr class="memitem:afa8c8556cd2f6c96ef602351ad0815e0"><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#afa8c8556cd2f6c96ef602351ad0815e0">operator/=</a> (<a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;a, double alpha)</td></tr>
<tr class="separator:afa8c8556cd2f6c96ef602351ad0815e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a43368955ea589fc82275c63b762f2608"><td class="memTemplParams" colspan="2">template&lt;typename _Tp , int cn&gt; </td></tr>
<tr class="memitem:a43368955ea589fc82275c63b762f2608"><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#a43368955ea589fc82275c63b762f2608">operator*</a> (const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;a, int alpha)</td></tr>
<tr class="separator:a43368955ea589fc82275c63b762f2608"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2ac7977f7fda09b15e7e0d2cf397547"><td class="memTemplParams" colspan="2">template&lt;typename _Tp , int cn&gt; </td></tr>
<tr class="memitem:ab2ac7977f7fda09b15e7e0d2cf397547"><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#ab2ac7977f7fda09b15e7e0d2cf397547">operator*</a> (int alpha, const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;a)</td></tr>
<tr class="separator:ab2ac7977f7fda09b15e7e0d2cf397547"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af9a8a1cea16622999233a2fae540318c"><td class="memTemplParams" colspan="2">template&lt;typename _Tp , int cn&gt; </td></tr>
<tr class="memitem:af9a8a1cea16622999233a2fae540318c"><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#af9a8a1cea16622999233a2fae540318c">operator*</a> (const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;a, float alpha)</td></tr>
<tr class="separator:af9a8a1cea16622999233a2fae540318c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7795b3f77bcb057d08646d1fcc3b7f75"><td class="memTemplParams" colspan="2">template&lt;typename _Tp , int cn&gt; </td></tr>
<tr class="memitem:a7795b3f77bcb057d08646d1fcc3b7f75"><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#a7795b3f77bcb057d08646d1fcc3b7f75">operator*</a> (float alpha, const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;a)</td></tr>
<tr class="separator:a7795b3f77bcb057d08646d1fcc3b7f75"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7395492deee361ee10cea847ca2c546f"><td class="memTemplParams" colspan="2">template&lt;typename _Tp , int cn&gt; </td></tr>
<tr class="memitem:a7395492deee361ee10cea847ca2c546f"><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#a7395492deee361ee10cea847ca2c546f">operator*</a> (const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;a, double alpha)</td></tr>
<tr class="separator:a7395492deee361ee10cea847ca2c546f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab69280b26c9811d17d193d2fe3a5d021"><td class="memTemplParams" colspan="2">template&lt;typename _Tp , int cn&gt; </td></tr>
<tr class="memitem:ab69280b26c9811d17d193d2fe3a5d021"><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#ab69280b26c9811d17d193d2fe3a5d021">operator*</a> (double alpha, const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;a)</td></tr>
<tr class="separator:ab69280b26c9811d17d193d2fe3a5d021"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3172bb79e4dae501a7bc0639be4662a5"><td class="memTemplParams" colspan="2">template&lt;typename _Tp , int cn&gt; </td></tr>
<tr class="memitem:a3172bb79e4dae501a7bc0639be4662a5"><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#a3172bb79e4dae501a7bc0639be4662a5">operator/</a> (const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;a, int alpha)</td></tr>
<tr class="separator:a3172bb79e4dae501a7bc0639be4662a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a04c1f2379046e771039cf2419fc7a5fb"><td class="memTemplParams" colspan="2">template&lt;typename _Tp , int cn&gt; </td></tr>
<tr class="memitem:a04c1f2379046e771039cf2419fc7a5fb"><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#a04c1f2379046e771039cf2419fc7a5fb">operator/</a> (const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;a, float alpha)</td></tr>
<tr class="separator:a04c1f2379046e771039cf2419fc7a5fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afac595c10a852134519ea91f0685d6e6"><td class="memTemplParams" colspan="2">template&lt;typename _Tp , int cn&gt; </td></tr>
<tr class="memitem:afac595c10a852134519ea91f0685d6e6"><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#afac595c10a852134519ea91f0685d6e6">operator/</a> (const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;a, double alpha)</td></tr>
<tr class="separator:afac595c10a852134519ea91f0685d6e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a346e0bf2c89e494aaf80c6f8ba4f5417"><td class="memTemplParams" colspan="2">template&lt;typename _Tp , int cn&gt; </td></tr>
<tr class="memitem:a346e0bf2c89e494aaf80c6f8ba4f5417"><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#a346e0bf2c89e494aaf80c6f8ba4f5417">operator-</a> (const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;a)</td></tr>
<tr class="separator:a346e0bf2c89e494aaf80c6f8ba4f5417"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae90c45141c79c61b8ccfd77554a04172"><td class="memTemplParams" colspan="2">template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ae90c45141c79c61b8ccfd77554a04172"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, 4 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#ae90c45141c79c61b8ccfd77554a04172">operator*</a> (const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, 4 &gt; &amp;v1, const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, 4 &gt; &amp;v2)</td></tr>
<tr class="separator:ae90c45141c79c61b8ccfd77554a04172"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8de712b940c85e830987a40f10ab19d1"><td class="memTemplParams" colspan="2">template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:a8de712b940c85e830987a40f10ab19d1"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, 4 &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html#a8de712b940c85e830987a40f10ab19d1">operator*=</a> (<a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, 4 &gt; &amp;v1, const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, 4 &gt; &amp;v2)</td></tr>
<tr class="separator:a8de712b940c85e830987a40f10ab19d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header related_classcv_1_1Matx"><td colspan="2" onclick="javascript:toggleInherit('related_classcv_1_1Matx')"><img src="../../closed.png" alt="-"/>&#160;Related Functions inherited from <a class="el" href="../../de/de1/classcv_1_1Matx.html">cv::Matx&lt; _Tp, cn, 1 &gt;</a></td></tr>
<tr class="memitem:a7731f5b2caea69ec7ec478bcf4a0ec55 inherit related_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp1, m, n &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a7731f5b2caea69ec7ec478bcf4a0ec55">operator+=</a> (<a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp1, m, n &gt; &amp;a, const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp2, m, n &gt; &amp;b)</td></tr>
<tr class="separator:a7731f5b2caea69ec7ec478bcf4a0ec55 inherit related_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d208fa179aeab2d36e96613ba784c7e inherit related_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp1, m, n &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a3d208fa179aeab2d36e96613ba784c7e">operator-=</a> (<a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp1, m, n &gt; &amp;a, const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp2, m, n &gt; &amp;b)</td></tr>
<tr class="separator:a3d208fa179aeab2d36e96613ba784c7e inherit related_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0acac01a6f4e811b6e593fcd9145c096 inherit related_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a0acac01a6f4e811b6e593fcd9145c096">operator+</a> (const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;a, const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;b)</td></tr>
<tr class="separator:a0acac01a6f4e811b6e593fcd9145c096 inherit related_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1cae966ac2a36de66db53723ff5061ab inherit related_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a1cae966ac2a36de66db53723ff5061ab">operator-</a> (const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;a, const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;b)</td></tr>
<tr class="separator:a1cae966ac2a36de66db53723ff5061ab inherit related_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70b0ff0245ad1c22139cac5d62c3c0ab inherit related_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a70b0ff0245ad1c22139cac5d62c3c0ab">operator-</a> (const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;a)</td></tr>
<tr class="separator:a70b0ff0245ad1c22139cac5d62c3c0ab inherit related_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7d2fcfafe7be7c992746435a70cb5e6 inherit related_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#ab7d2fcfafe7be7c992746435a70cb5e6">operator*=</a> (<a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;a, int alpha)</td></tr>
<tr class="separator:ab7d2fcfafe7be7c992746435a70cb5e6 inherit related_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8570101df25bc81d1c86ec71c55d3a70 inherit related_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a8570101df25bc81d1c86ec71c55d3a70">operator*=</a> (<a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;a, float alpha)</td></tr>
<tr class="separator:a8570101df25bc81d1c86ec71c55d3a70 inherit related_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a758df4032a73ab3edd89ab7ba027632e inherit related_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a758df4032a73ab3edd89ab7ba027632e">operator*=</a> (<a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;a, double alpha)</td></tr>
<tr class="separator:a758df4032a73ab3edd89ab7ba027632e inherit related_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad18f4c37e7b9f39d690f836bc0ed4101 inherit related_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#ad18f4c37e7b9f39d690f836bc0ed4101">operator*</a> (const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;a, int alpha)</td></tr>
<tr class="separator:ad18f4c37e7b9f39d690f836bc0ed4101 inherit related_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d329d0dadd008dd86b678e284e83fb7 inherit related_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a7d329d0dadd008dd86b678e284e83fb7">operator*</a> (const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;a, float alpha)</td></tr>
<tr class="separator:a7d329d0dadd008dd86b678e284e83fb7 inherit related_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6d1570d4ea5feddfb331ae5cbf2e02e inherit related_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#ad6d1570d4ea5feddfb331ae5cbf2e02e">operator*</a> (const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;a, double alpha)</td></tr>
<tr class="separator:ad6d1570d4ea5feddfb331ae5cbf2e02e inherit related_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07b3c8fb6327ee0013f3fa0621003f74 inherit related_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a07b3c8fb6327ee0013f3fa0621003f74">operator*</a> (int alpha, const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;a)</td></tr>
<tr class="separator:a07b3c8fb6327ee0013f3fa0621003f74 inherit related_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a40633694e3f47c3673b60a45603b920e inherit related_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a40633694e3f47c3673b60a45603b920e">operator*</a> (float alpha, const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;a)</td></tr>
<tr class="separator:a40633694e3f47c3673b60a45603b920e inherit related_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4fe3ea0a6daeca226f434b3fc63b27f inherit related_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#aa4fe3ea0a6daeca226f434b3fc63b27f">operator*</a> (double alpha, const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;a)</td></tr>
<tr class="separator:aa4fe3ea0a6daeca226f434b3fc63b27f inherit related_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7344c95f9767d94430094ae30eb34ecf inherit related_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a7344c95f9767d94430094ae30eb34ecf">operator*</a> (const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, l &gt; &amp;a, const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, l, n &gt; &amp;b)</td></tr>
<tr class="separator:a7344c95f9767d94430094ae30eb34ecf inherit related_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a80aca6dc4eab4062e83183cacc5ee952 inherit related_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, m &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a80aca6dc4eab4062e83183cacc5ee952">operator*</a> (const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;a, const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, n &gt; &amp;b)</td></tr>
<tr class="separator:a80aca6dc4eab4062e83183cacc5ee952 inherit related_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62eec3681b4fe65134a8a562cce08dac inherit related_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a62eec3681b4fe65134a8a562cce08dac">operator/=</a> (<a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;a, float alpha)</td></tr>
<tr class="separator:a62eec3681b4fe65134a8a562cce08dac inherit related_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a460b7f73dd4b1654fcc5a99da179618b inherit related_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a460b7f73dd4b1654fcc5a99da179618b">operator/=</a> (<a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;a, double alpha)</td></tr>
<tr class="separator:a460b7f73dd4b1654fcc5a99da179618b inherit related_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e06b0b097075fee40183fd9b8f8d2e0 inherit related_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a4e06b0b097075fee40183fd9b8f8d2e0">operator/</a> (const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;a, float alpha)</td></tr>
<tr class="separator:a4e06b0b097075fee40183fd9b8f8d2e0 inherit related_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76b7f602a5cfd05c24661af2b30e2e6e inherit related_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a76b7f602a5cfd05c24661af2b30e2e6e">operator/</a> (const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;a, double alpha)</td></tr>
<tr class="separator:a76b7f602a5cfd05c24661af2b30e2e6e inherit related_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adaf03dafd994f8de41007596ab747186 inherit related_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#adaf03dafd994f8de41007596ab747186">operator==</a> (const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;a, const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;b)</td></tr>
<tr class="separator:adaf03dafd994f8de41007596ab747186 inherit related_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d1f52fa09b2b5e2c440363a74cd156b inherit related_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#a6d1f52fa09b2b5e2c440363a74cd156b">operator!=</a> (const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;a, const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;b)</td></tr>
<tr class="separator:a6d1f52fa09b2b5e2c440363a74cd156b inherit related_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_attribs_classcv_1_1Matx"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classcv_1_1Matx')"><img src="../../closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="../../de/de1/classcv_1_1Matx.html">cv::Matx&lt; _Tp, cn, 1 &gt;</a></td></tr>
<tr class="memitem:afa9ad3bc5b09ebcdfc6f98f44c15191d inherit pub_attribs_classcv_1_1Matx"><td class="memItemLeft" align="right" valign="top">_Tp&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html#afa9ad3bc5b09ebcdfc6f98f44c15191d">val</a> [m *n]</td></tr>
<tr class="separator:afa9ad3bc5b09ebcdfc6f98f44c15191d inherit pub_attribs_classcv_1_1Matx"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><h3>template&lt;typename _Tp, int cn&gt;<br />
class cv::Vec&lt; _Tp, cn &gt;</h3>

<p>Template class for short numerical vectors, a partial case of <a class="el" href="../../de/de1/classcv_1_1Matx.html" title="Template class for small matrices whose type and size are known at compilation time. ">Matx</a>. </p>
<p>This template class represents short numerical vectors (of 1, 2, 3, 4 ... elements) on which you can perform basic arithmetical operations, access individual elements using [] operator etc. The vectors are allocated on stack, as opposite to std::valarray, std::vector, <a class="el" href="../../d3/d63/classcv_1_1Mat.html" title="n-dimensional dense array class ">cv::Mat</a> etc., which elements are dynamically allocated in the heap.</p>
<p>The template takes 2 parameters: </p><dl class="tparams"><dt>Template Parameters</dt><dd>
  <table class="tparams">
    <tr><td class="paramname">_Tp</td><td>element type </td></tr>
    <tr><td class="paramname">cn</td><td>the number of elements</td></tr>
  </table>
  </dd>
</dl>
<p>In addition to the universal notation like <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec&lt;float, 3&gt;</a>, you can use shorter aliases for the most popular specialized variants of <a class="el" href="../../d6/dcf/classcv_1_1Vec.html" title="Template class for short numerical vectors, a partial case of Matx. ">Vec</a>, e.g. Vec3f ~ <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec&lt;float, 3&gt;</a>.</p>
<p>It is possible to convert <a class="el" href="../../d6/dcf/classcv_1_1Vec.html" title="Template class for short numerical vectors, a partial case of Matx. ">Vec</a>&lt;T,2&gt; to/from <a class="el" href="../../db/d4e/classcv_1_1Point__.html" title="Template class for 2D points specified by its coordinates x and y. ">Point_</a>, <a class="el" href="../../d6/dcf/classcv_1_1Vec.html" title="Template class for short numerical vectors, a partial case of Matx. ">Vec</a>&lt;T,3&gt; to/from <a class="el" href="../../df/d6c/classcv_1_1Point3__.html" title="Template class for 3D points specified by its coordinates x, y and z. ">Point3_</a> , and <a class="el" href="../../d6/dcf/classcv_1_1Vec.html" title="Template class for short numerical vectors, a partial case of Matx. ">Vec</a>&lt;T,4&gt; to CvScalar or <a class="el" href="../../d1/da0/classcv_1_1Scalar__.html" title="Template class for a 4-element vector derived from Vec. ">Scalar_</a>. Use operator[] to access the elements of <a class="el" href="../../d6/dcf/classcv_1_1Vec.html" title="Template class for short numerical vectors, a partial case of Matx. ">Vec</a>.</p>
<p>All the expected vector operations are also implemented:</p><ul>
<li>v1 = v2 + v3</li>
<li>v1 = v2 - v3</li>
<li>v1 = v2 * scale</li>
<li>v1 = scale * v2</li>
<li>v1 = -v2</li>
<li>v1 += v2 and other augmenting operations</li>
<li>v1 == v2, v1 != v2</li>
<li>norm(v1) (euclidean norm) The <a class="el" href="../../d6/dcf/classcv_1_1Vec.html" title="Template class for short numerical vectors, a partial case of Matx. ">Vec</a> class is commonly used to describe pixel types of multi-channel arrays. See <a class="el" href="../../d3/d63/classcv_1_1Mat.html" title="n-dimensional dense array class ">Mat</a> for details. </li>
</ul>
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="../../d6/d7f/samples_2cpp_2camshiftdemo_8cpp-example.html#_a45">samples/cpp/camshiftdemo.cpp</a>, <a class="el" href="../../de/d01/samples_2cpp_2connected_components_8cpp-example.html#_a7">samples/cpp/connected_components.cpp</a>, <a class="el" href="../../d9/d73/samples_2cpp_2fitellipse_8cpp-example.html#_a26">samples/cpp/fitellipse.cpp</a>, <a class="el" href="../../d5/df9/samples_2cpp_2tutorial_code_2ImgTrans_2houghlines_8cpp-example.html#_a21">samples/cpp/tutorial_code/ImgTrans/houghlines.cpp</a>, <a class="el" href="../../d4/d40/samples_2cpp_2watershed_8cpp-example.html#_a40">samples/cpp/watershed.cpp</a>, and <a class="el" href="../../d4/d88/samples_2dnn_2segmentation_8cpp-example.html#_a9">samples/dnn/segmentation.cpp</a>.</dd>
</dl></div><h2 class="groupheader">Member Typedef Documentation</h2>
<a id="adca5e5fb1c491d3f253c9110777969aa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adca5e5fb1c491d3f253c9110777969aa">&#9670;&nbsp;</a></span>value_type</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp, int cn&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef _Tp <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">cv::Vec</a>&lt; _Tp, cn &gt;::<a class="el" href="../../d6/dcf/classcv_1_1Vec.html#adca5e5fb1c491d3f253c9110777969aa">value_type</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Member Enumeration Documentation</h2>
<a id="a5657f67ae30031ab98de6da975837df4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5657f67ae30031ab98de6da975837df4">&#9670;&nbsp;</a></span>anonymous enum</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp, int cn&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">anonymous enum</td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a5657f67ae30031ab98de6da975837df4ae9575073c9a06ece6f8f689cfdaffda1"></a>channels&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5657f67ae30031ab98de6da975837df4add46bf25481cd2ca1c8f233cb902ab09"></a>_dummy_enum_finalizer&#160;</td><td class="fielddoc"></td></tr>
</table>

</div>
</div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a72bcb5232e9c11542886319edb9809a9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a72bcb5232e9c11542886319edb9809a9">&#9670;&nbsp;</a></span>Vec() <span class="overload">[1/18]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp, int cn&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">cv::Vec</a>&lt; _Tp, cn &gt;::<a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>default constructor </p>

</div>
</div>
<a id="a70931c51a1f6c84bc8f1863b8f35fadc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a70931c51a1f6c84bc8f1863b8f35fadc">&#9670;&nbsp;</a></span>Vec() <span class="overload">[2/18]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp, int cn&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">cv::Vec</a>&lt; _Tp, cn &gt;::<a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a> </td>
          <td>(</td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v0</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>1-element vector constructor </p>

</div>
</div>
<a id="ab3c6059e273514f79aebefc2825ea06c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab3c6059e273514f79aebefc2825ea06c">&#9670;&nbsp;</a></span>Vec() <span class="overload">[3/18]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp, int cn&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">cv::Vec</a>&lt; _Tp, cn &gt;::<a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a> </td>
          <td>(</td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v1</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>2-element vector constructor </p>

</div>
</div>
<a id="a72280b48a5d716939114289dc0930ba6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a72280b48a5d716939114289dc0930ba6">&#9670;&nbsp;</a></span>Vec() <span class="overload">[4/18]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp, int cn&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">cv::Vec</a>&lt; _Tp, cn &gt;::<a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a> </td>
          <td>(</td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>3-element vector constructor </p>

</div>
</div>
<a id="a4860aebf83282553be32c021cf9726bc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4860aebf83282553be32c021cf9726bc">&#9670;&nbsp;</a></span>Vec() <span class="overload">[5/18]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp, int cn&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">cv::Vec</a>&lt; _Tp, cn &gt;::<a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a> </td>
          <td>(</td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v3</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>4-element vector constructor </p>

</div>
</div>
<a id="ae50afd23b21fbd313dbfc8476db849b2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae50afd23b21fbd313dbfc8476db849b2">&#9670;&nbsp;</a></span>Vec() <span class="overload">[6/18]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp, int cn&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">cv::Vec</a>&lt; _Tp, cn &gt;::<a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a> </td>
          <td>(</td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v4</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>5-element vector constructor </p>

</div>
</div>
<a id="a841ae2e0076c9393b42baee62f1ddafc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a841ae2e0076c9393b42baee62f1ddafc">&#9670;&nbsp;</a></span>Vec() <span class="overload">[7/18]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp, int cn&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">cv::Vec</a>&lt; _Tp, cn &gt;::<a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a> </td>
          <td>(</td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v4</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v5</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>6-element vector constructor </p>

</div>
</div>
<a id="a78a6c4b0bd6932de02c191365a4e7d87"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a78a6c4b0bd6932de02c191365a4e7d87">&#9670;&nbsp;</a></span>Vec() <span class="overload">[8/18]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp, int cn&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">cv::Vec</a>&lt; _Tp, cn &gt;::<a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a> </td>
          <td>(</td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v4</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v5</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v6</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>7-element vector constructor </p>

</div>
</div>
<a id="af133aa5b6e162a522a72a999a7130786"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af133aa5b6e162a522a72a999a7130786">&#9670;&nbsp;</a></span>Vec() <span class="overload">[9/18]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp, int cn&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">cv::Vec</a>&lt; _Tp, cn &gt;::<a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a> </td>
          <td>(</td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v4</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v5</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v6</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v7</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>8-element vector constructor </p>

</div>
</div>
<a id="a25667a57fe49571f285bf5b65e8e76d0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a25667a57fe49571f285bf5b65e8e76d0">&#9670;&nbsp;</a></span>Vec() <span class="overload">[10/18]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp, int cn&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">cv::Vec</a>&lt; _Tp, cn &gt;::<a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a> </td>
          <td>(</td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v4</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v5</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v6</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v7</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v8</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>9-element vector constructor </p>

</div>
</div>
<a id="a74ba63687a0a3878d9a3ded1e0990622"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a74ba63687a0a3878d9a3ded1e0990622">&#9670;&nbsp;</a></span>Vec() <span class="overload">[11/18]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp, int cn&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">cv::Vec</a>&lt; _Tp, cn &gt;::<a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a> </td>
          <td>(</td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v4</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v5</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v6</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v7</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v8</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v9</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>10-element vector constructor </p>

</div>
</div>
<a id="ad3ca0d42d33d8c567a13583e7bec56b8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad3ca0d42d33d8c567a13583e7bec56b8">&#9670;&nbsp;</a></span>Vec() <span class="overload">[12/18]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp, int cn&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">cv::Vec</a>&lt; _Tp, cn &gt;::<a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a> </td>
          <td>(</td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v4</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v5</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v6</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v7</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v8</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v9</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v10</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v11</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v12</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>v13</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>14-element vector constructor </p>

</div>
</div>
<a id="ae18d706f80604c0ff965ae3e0990133b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae18d706f80604c0ff965ae3e0990133b">&#9670;&nbsp;</a></span>Vec() <span class="overload">[13/18]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp, int cn&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">cv::Vec</a>&lt; _Tp, cn &gt;::<a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a> </td>
          <td>(</td>
          <td class="paramtype">const _Tp *&#160;</td>
          <td class="paramname"><em>values</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">explicit</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a75d9d5f91cbdccc4d23a0be648defab6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a75d9d5f91cbdccc4d23a0be648defab6">&#9670;&nbsp;</a></span>Vec() <span class="overload">[14/18]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp, int cn&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">cv::Vec</a>&lt; _Tp, cn &gt;::<a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a> </td>
          <td>(</td>
          <td class="paramtype">std::initializer_list&lt; _Tp &gt;&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a2bcc2be2e6fc71d00a03f109e445f86b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2bcc2be2e6fc71d00a03f109e445f86b">&#9670;&nbsp;</a></span>Vec() <span class="overload">[15/18]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp, int cn&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">cv::Vec</a>&lt; _Tp, cn &gt;::<a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;&#160;</td>
          <td class="paramname"><em>v</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a7fd8306c05b9acc8a29b8c9aed9e862e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7fd8306c05b9acc8a29b8c9aed9e862e">&#9670;&nbsp;</a></span>Vec() <span class="overload">[16/18]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp, int cn&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">cv::Vec</a>&lt; _Tp, cn &gt;::<a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, cn, 1 &gt; &amp;&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, cn, 1 &gt; &amp;&#160;</td>
          <td class="paramname"><em>b</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Matx_AddOp&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aad44e28ea1f8406e959b5e9f775f8bae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aad44e28ea1f8406e959b5e9f775f8bae">&#9670;&nbsp;</a></span>Vec() <span class="overload">[17/18]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp, int cn&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">cv::Vec</a>&lt; _Tp, cn &gt;::<a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, cn, 1 &gt; &amp;&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, cn, 1 &gt; &amp;&#160;</td>
          <td class="paramname"><em>b</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Matx_SubOp&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="afee660de3dc97a440b310e7dada5cb92"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afee660de3dc97a440b310e7dada5cb92">&#9670;&nbsp;</a></span>Vec() <span class="overload">[18/18]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp, int cn&gt; </div>
<div class="memtemplate">
template&lt;typename _T2 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">cv::Vec</a>&lt; _Tp, cn &gt;::<a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, cn, 1 &gt; &amp;&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_T2&#160;</td>
          <td class="paramname"><em>alpha</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Matx_ScaleOp&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a86371c4948f9dbb4496cfd7a559c51b4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a86371c4948f9dbb4496cfd7a559c51b4">&#9670;&nbsp;</a></span>all()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp, int cn&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a> <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">cv::Vec</a>&lt; _Tp, cn &gt;::all </td>
          <td>(</td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>alpha</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="aec94e42e35b3f967f2e13c958351a266"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aec94e42e35b3f967f2e13c958351a266">&#9670;&nbsp;</a></span>conj()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp, int cn&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a> <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">cv::Vec</a>&lt; _Tp, cn &gt;::conj </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>conjugation (makes sense for complex numbers and quaternions) </p>

</div>
</div>
<a id="aeb91d64fc995b155a99ded4fb1520295"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeb91d64fc995b155a99ded4fb1520295">&#9670;&nbsp;</a></span>cross()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp, int cn&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a> <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">cv::Vec</a>&lt; _Tp, cn &gt;::cross </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;&#160;</td>
          <td class="paramname"><em>v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>cross product of the two 3D vectors.</p>
<p>For other dimensionalities the exception is raised </p>

</div>
</div>
<a id="aa589d89684b9ef16dbc5f2603c0f53a2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa589d89684b9ef16dbc5f2603c0f53a2">&#9670;&nbsp;</a></span>mul()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp, int cn&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a> <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">cv::Vec</a>&lt; _Tp, cn &gt;::mul </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;&#160;</td>
          <td class="paramname"><em>v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>per-element multiplication </p>

</div>
</div>
<a id="a40cd44ce1abcfc65ffb1a0615f0ca493"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a40cd44ce1abcfc65ffb1a0615f0ca493">&#9670;&nbsp;</a></span>operator Vec< T2, cn >()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp, int cn&gt; </div>
<div class="memtemplate">
template&lt;typename T2 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">cv::Vec</a>&lt; _Tp, cn &gt;::operator <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; T2, cn &gt; </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>conversion to another data type </p>

</div>
</div>
<a id="a4c3985698335fe7c60925a39697237ca"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4c3985698335fe7c60925a39697237ca">&#9670;&nbsp;</a></span>operator()() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp, int cn&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">const _Tp&amp; <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">cv::Vec</a>&lt; _Tp, cn &gt;::operator() </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>i</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae1bd7f947444d42ee624a00e0cabe413"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae1bd7f947444d42ee624a00e0cabe413">&#9670;&nbsp;</a></span>operator()() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp, int cn&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">_Tp&amp; <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">cv::Vec</a>&lt; _Tp, cn &gt;::operator() </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>i</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="acb3c02f474eec3f1c36a90565895396a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acb3c02f474eec3f1c36a90565895396a">&#9670;&nbsp;</a></span>operator[]() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp, int cn&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">const _Tp&amp; <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">cv::Vec</a>&lt; _Tp, cn &gt;::operator[] </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>i</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>element access </p>

</div>
</div>
<a id="ac65f71f08e6af6e807ba4ca47ffd0d90"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac65f71f08e6af6e807ba4ca47ffd0d90">&#9670;&nbsp;</a></span>operator[]() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp, int cn&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">_Tp&amp; <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">cv::Vec</a>&lt; _Tp, cn &gt;::operator[] </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>i</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Friends And Related Function Documentation</h2>
<a id="a43368955ea589fc82275c63b762f2608"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a43368955ea589fc82275c63b762f2608">&#9670;&nbsp;</a></span>operator*() <span class="overload">[1/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp , int cn&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; operator* </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>alpha</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">related</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="ab2ac7977f7fda09b15e7e0d2cf397547"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab2ac7977f7fda09b15e7e0d2cf397547">&#9670;&nbsp;</a></span>operator*() <span class="overload">[2/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp , int cn&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; operator* </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>alpha</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;&#160;</td>
          <td class="paramname"><em>a</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">related</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="af9a8a1cea16622999233a2fae540318c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af9a8a1cea16622999233a2fae540318c">&#9670;&nbsp;</a></span>operator*() <span class="overload">[3/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp , int cn&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; operator* </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&#160;</td>
          <td class="paramname"><em>alpha</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">related</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a7795b3f77bcb057d08646d1fcc3b7f75"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7795b3f77bcb057d08646d1fcc3b7f75">&#9670;&nbsp;</a></span>operator*() <span class="overload">[4/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp , int cn&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; operator* </td>
          <td>(</td>
          <td class="paramtype">float&#160;</td>
          <td class="paramname"><em>alpha</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;&#160;</td>
          <td class="paramname"><em>a</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">related</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a7395492deee361ee10cea847ca2c546f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7395492deee361ee10cea847ca2c546f">&#9670;&nbsp;</a></span>operator*() <span class="overload">[5/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp , int cn&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; operator* </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>alpha</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">related</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="ab69280b26c9811d17d193d2fe3a5d021"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab69280b26c9811d17d193d2fe3a5d021">&#9670;&nbsp;</a></span>operator*() <span class="overload">[6/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp , int cn&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; operator* </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>alpha</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;&#160;</td>
          <td class="paramname"><em>a</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">related</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="ae90c45141c79c61b8ccfd77554a04172"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae90c45141c79c61b8ccfd77554a04172">&#9670;&nbsp;</a></span>operator*() <span class="overload">[7/7]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, 4 &gt; operator* </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, 4 &gt; &amp;&#160;</td>
          <td class="paramname"><em>v1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, 4 &gt; &amp;&#160;</td>
          <td class="paramname"><em>v2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">related</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a042d09a8bb9649c097cbf9dcd17bb40d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a042d09a8bb9649c097cbf9dcd17bb40d">&#9670;&nbsp;</a></span>operator*=() <span class="overload">[1/4]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp , int cn&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp; operator*= </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>alpha</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">related</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a0a649fce0da8da1cfeb4942ea7455a80"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0a649fce0da8da1cfeb4942ea7455a80">&#9670;&nbsp;</a></span>operator*=() <span class="overload">[2/4]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp , int cn&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp; operator*= </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&#160;</td>
          <td class="paramname"><em>alpha</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">related</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a3d8c6f0f19967d3386c9f0a4c04317d4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3d8c6f0f19967d3386c9f0a4c04317d4">&#9670;&nbsp;</a></span>operator*=() <span class="overload">[3/4]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp , int cn&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp; operator*= </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>alpha</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">related</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a8de712b940c85e830987a40f10ab19d1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8de712b940c85e830987a40f10ab19d1">&#9670;&nbsp;</a></span>operator*=() <span class="overload">[4/4]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, 4 &gt; &amp; operator*= </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, 4 &gt; &amp;&#160;</td>
          <td class="paramname"><em>v1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, 4 &gt; &amp;&#160;</td>
          <td class="paramname"><em>v2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">related</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a769ac1790f96e7fba1155af5c0a54d4a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a769ac1790f96e7fba1155af5c0a54d4a">&#9670;&nbsp;</a></span>operator+()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp , int cn&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; operator+ </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">related</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="aa28fdeaf53664464c58293c6e0426d8b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa28fdeaf53664464c58293c6e0426d8b">&#9670;&nbsp;</a></span>operator+=()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp1 , typename _Tp2 , int cn&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp1, cn &gt; &amp; operator+= </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp1, cn &gt; &amp;&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp2, cn &gt; &amp;&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">related</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a489b5f7e8d5589d1da7244205818a7df"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a489b5f7e8d5589d1da7244205818a7df">&#9670;&nbsp;</a></span>operator-() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp , int cn&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; operator- </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">related</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a346e0bf2c89e494aaf80c6f8ba4f5417"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a346e0bf2c89e494aaf80c6f8ba4f5417">&#9670;&nbsp;</a></span>operator-() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp , int cn&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; operator- </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;&#160;</td>
          <td class="paramname"><em>a</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">related</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a772c997c5c21e6984cb0ef7fef95eba3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a772c997c5c21e6984cb0ef7fef95eba3">&#9670;&nbsp;</a></span>operator-=()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp1 , typename _Tp2 , int cn&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp1, cn &gt; &amp; operator-= </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp1, cn &gt; &amp;&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp2, cn &gt; &amp;&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">related</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a3172bb79e4dae501a7bc0639be4662a5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3172bb79e4dae501a7bc0639be4662a5">&#9670;&nbsp;</a></span>operator/() <span class="overload">[1/3]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp , int cn&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; operator/ </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>alpha</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">related</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a04c1f2379046e771039cf2419fc7a5fb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a04c1f2379046e771039cf2419fc7a5fb">&#9670;&nbsp;</a></span>operator/() <span class="overload">[2/3]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp , int cn&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; operator/ </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&#160;</td>
          <td class="paramname"><em>alpha</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">related</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="afac595c10a852134519ea91f0685d6e6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afac595c10a852134519ea91f0685d6e6">&#9670;&nbsp;</a></span>operator/() <span class="overload">[3/3]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp , int cn&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; operator/ </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>alpha</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">related</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="add504d9649102ab0a9cf7737ec256ff4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#add504d9649102ab0a9cf7737ec256ff4">&#9670;&nbsp;</a></span>operator/=() <span class="overload">[1/3]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp , int cn&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp; operator/= </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>alpha</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">related</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a9945a7ae41f49ddb19be8c43622c77fe"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9945a7ae41f49ddb19be8c43622c77fe">&#9670;&nbsp;</a></span>operator/=() <span class="overload">[2/3]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp , int cn&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp; operator/= </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&#160;</td>
          <td class="paramname"><em>alpha</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">related</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="afa8c8556cd2f6c96ef602351ad0815e0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afa8c8556cd2f6c96ef602351ad0815e0">&#9670;&nbsp;</a></span>operator/=() <span class="overload">[3/3]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp , int cn&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp; operator/= </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>alpha</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">related</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>opencv2/core/<a class="el" href="../../dc/d09/matx_8hpp.html">matx.hpp</a></li>
</ul>
</div><!-- contents -->
<!-- HTML footer for doxygen 1.8.6-->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Fri Apr 2 2021 11:36:43 for OpenCV by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
<script type="text/javascript">
//<![CDATA[
addTutorialsButtons();
//]]>
</script>
</body>
</html>
